Code Generation for AI Scripting in Computer Role-Playing Games

نویسندگان

  • M. McNaughton
  • D. Szafron
  • D. Parker
  • J. Redford
چکیده

Scripting custom content for computer role-playing games requires the designer to tell a story by writing small fragments of computer code distributed among the characters, props, and locations of the game world. The main challenge of these games is to create believable motivations and behaviors for the dozens or even hundreds of characters and rooms with which the player may interact. We present the ScriptEase model of game scripting. This model is pattern-template based, allowing designers to quickly build complex game worlds without doing explicit programming. This is demonstrated by generating code for BioWare's game Neverwinter Nights.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Difficulty Scaling of Game Ai

“Difficulty scaling” is the automatic adaptation of a game, to adapt the challenge a game poses to a human player. In general, a game of which the challenge level matches the skill of the human player (i.e., an “even game”) is experienced as more entertaining than a game that is either too easy or too hard. In practice, when difficulty scaling is implemented in a game, it only adapts a few para...

متن کامل

Assessment of Children’s Experiences of Playing Computer Games: A Phenomenological Approach

Introduction:  Due to the Attraction and enormous diversity of computer games, children and adolescents allocate a notable part of their time and energy to play these games. This necessitates the study of their Advantages and disadvantages. Therefore, the aim of this study was to represent the outcomes of playing computer games in the fourth grade students. Method: This is a qualitative and phe...

متن کامل

On-Line Adaptation of Game Opponent AI in Simulation and in Practice

Unsupervised online learning in commercial computer games allows computer-controlled opponents to adapt to the way the game is being played, thereby providing a mechanism to deal with weaknesses in the game AI and to respond to changes in human player tactics. For online learning to work in practice, it must be fast, effective, robust, and efficient. This paper proposes a novel technique called...

متن کامل

ScriptEase - Motivational Behaviors for Interactive Characters in Computer Role-Playing Games

ScriptEase is a tool that allows authors with no programming experience to create interactive stories for computer role-playing games. Instead of writing scripting code manually, game authors select design patterns that encapsulate frequent game scenarios, creating stories at a higher level of abstraction and being shielded from the underlying scripting language. ScriptEase has been extended to...

متن کامل

An adaptive AI for real-time strategy games

In real-time strategy (RTS) games, the human player faces tasks such as resource allocation, mission planning, and unit coordination. An Artificial Intelligence (AI) system that acts as an opponent against the human player need to be quite powerful, in order to create one cohesive strategy for victory. Even though the goal for an AI system in a computer game is not to defeat the human player, i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004